27038a7ac3c60756c3fd53c2ae249c3c82f541b2,phoneProfilesPlus/src/main/java/sk/henrichg/phoneprofilesplus/EditorEventListAdapter.java,EditorEventListAdapter,showTargetHelps,#Activity#View#,554
Before Change
.id(1),
TapTarget.forView(listItemView.findViewById(R.id.event_list_item_edit_menu), activity.getString(R.string.editor_activity_targetHelps_eventMenu_title), activity.getString(R.string.editor_activity_targetHelps_eventMenu_description))
.id(2),
TapTarget.forView(listItemView.findViewById(R.id.event_list_drag_handle), activity.getString(R.string.editor_activity_targetHelps_eventOrderHandler_title), activity.getString(R.string.editor_activity_targetHelps_eventOrderHandler_description))
.id(3)
);
} else {
sequence.targets(
TapTarget.forBounds(eventItemTarget, activity.getString(R.string.editor_activity_targetHelps_eventPreferences_title), activity.getString(R.string.editor_activity_targetHelps_eventPreferences_description))
.transparentTarget(true)
.id(1),
TapTarget.forView(listItemView.findViewById(R.id.event_list_item_edit_menu), activity.getString(R.string.editor_activity_targetHelps_eventMenu_title), activity.getString(R.string.editor_activity_targetHelps_eventMenu_description))
.id(2)
);
}
sequence.listener(new TapTargetSequence.Listener() {
After Change
Log.d("EditorEventListAdapter.showTargetHelps", "PREF_START_TARGET_HELPS_ORDER=true");
int circleColor = 0xFFFFFF;
if (PPApplication.applicationTheme.equals("dark"))
circleColor = 0x7F7F7F;
if (preferences.getBoolean(PREF_START_TARGET_HELPS, true)) {
Log.d("EditorEventListAdapter.showTargetHelps", "PREF_START_TARGET_HELPS=true");
SharedPreferences.Editor editor = preferences.edit();
editor.putBoolean(PREF_START_TARGET_HELPS, false);
editor.commit();
Rect eventItemTarget = new Rect(0, 0, listItemView.getHeight(), listItemView.getHeight());
int[] screenLocation = new int[2];
listItemView.getLocationOnScreen(screenLocation);
eventItemTarget.offset(screenLocation[0] + listItemView.getWidth() / 2 - listItemView.getHeight() / 2, screenLocation[1]);
final TapTargetSequence sequence = new TapTargetSequence(activity);
if (filterType == EditorEventListFragment.FILTER_TYPE_START_ORDER) {
editor.putBoolean(PREF_START_TARGET_HELPS_ORDER, false);
editor.commit();
sequence.targets(
TapTarget.forBounds(eventItemTarget, activity.getString(R.string.editor_activity_targetHelps_eventPreferences_title), activity.getString(R.string.editor_activity_targetHelps_eventPreferences_description))
.transparentTarget(true)
.textColorInt(0xFFFFFF)
.drawShadow(true)
.id(1),
TapTarget.forView(listItemView.findViewById(R.id.event_list_item_edit_menu), activity.getString(R.string.editor_activity_targetHelps_eventMenu_title), activity.getString(R.string.editor_activity_targetHelps_eventMenu_description))
.targetCircleColorInt(circleColor)
.textColorInt(0xFFFFFF)
.drawShadow(true)
.id(2),
TapTarget.forView(listItemView.findViewById(R.id.event_list_drag_handle), activity.getString(R.string.editor_activity_targetHelps_eventOrderHandler_title), activity.getString(R.string.editor_activity_targetHelps_eventOrderHandler_description))
.targetCircleColorInt(circleColor)
.textColorInt(0xFFFFFF)
.drawShadow(true)
.id(3)
);
} else {
sequence.targets(
TapTarget.forBounds(eventItemTarget, activity.getString(R.string.editor_activity_targetHelps_eventPreferences_title), activity.getString(R.string.editor_activity_targetHelps_eventPreferences_description))
.transparentTarget(true)
.textColorInt(0xFFFFFF)
.drawShadow(true)
.id(1),
TapTarget.forView(listItemView.findViewById(R.id.event_list_item_edit_menu), activity.getString(R.string.editor_activity_targetHelps_eventMenu_title), activity.getString(R.string.editor_activity_targetHelps_eventMenu_description))
.targetCircleColorInt(circleColor)
.textColorInt(0xFFFFFF)
.drawShadow(true)
.id(2)
);
}
sequence.listener(new TapTargetSequence.Listener() {